splinter-proof wall - German English Dictionary